excessively proud of oneself or one's achievements
आत्म-संतोषी
English Usage: His self-congratulatory tone made the speech unbearable.
Hindi Usage: उसकी आत्म-संतोषी आवाज ने भाषण को असहनीय बना दिया।
an expression of joy in the success or good fortune of another
बधाई
English Usage: They offered their congratulations on her promotion.
Hindi Usage: उन्होंने उसके पदोन्नति पर बधाई दी।